package com.yanqu.road.entity.grandchild;

import java.util.*;
import java.util.concurrent.ConcurrentHashMap;

public class GrandChildOneKeyResult {

    String cost = "";

    List<Integer> choiceList = new ArrayList<>();

    List<Integer> oOptionList = new ArrayList<>();
    List<Integer> optionList = new ArrayList<>();

    Set<Integer> activeList = new HashSet<>();

    Map<Integer, Map<Integer,List<List<Integer>>>> allChoice = new ConcurrentHashMap<>();
    GrandChildData oldChildData = null;

    public String getCost() {
        return cost;
    }

    public void setCost(String cost) {
        this.cost = cost;
    }

    public List<Integer> getChoiceList() {
        return choiceList;
    }

    public void setChoiceList(List<Integer> choiceList) {
        this.choiceList = choiceList;
    }

    public Set<Integer> getActiveList() {
        return activeList;
    }

    public void setActiveList(Set<Integer> activeList) {
        this.activeList = activeList;
    }

    public Map<Integer, Map<Integer, List<List<Integer>>>> getAllChoice() {
        return allChoice;
    }

    public void setAllChoice(Map<Integer, Map<Integer, List<List<Integer>>>> allChoice) {
        this.allChoice = allChoice;
    }

    public List<Integer> getOptionList() {
        return optionList;
    }

    public void setOptionList(List<Integer> optionList) {
        this.optionList = optionList;
    }

    public List<Integer> getoOptionList() {
        return oOptionList;
    }

    public void setoOptionList(List<Integer> oOptionList) {
        this.oOptionList = oOptionList;
    }

    public GrandChildData getOldChildData() {
        return oldChildData;
    }

    public void setOldChildData(GrandChildData oldChildData) {
        this.oldChildData = oldChildData;
    }
}
